escort (body of guards) - Español Inglés Diccionario